Create curve widening from an element
//Here curveWidening is object of Bentley.CifNET.GeometryModel.SDK.CurveWidening
//Bentley.DgnPlatformNET.Elements.Element element = curveWidening.Element;
public bool CurveWideningFromElement(Bentley.DgnPlatformNET.Elements.Element element)
{
if (element == null)
return false;
//Get connection object
ConsensusConnection con = ConsensusConnectionEdit.GetActive();
//Create curve widening from element
Bentley.CifNET.GeometryModel.SDK.CurveWidening curveWidening = Bentley.CifNET.GeometryModel.SDK.CurveWidening.CreateFromElement(con, element);
if (curveWidening == null)
return false;
return true;
}
CreateFromElement() is used here to create curve widening from element. This API is used on Element of existing CurveWidening of corridor.